illuminated sights - Alemán Inglés Diccionario